vain, boastful, or arrogant - Español Inglés Diccionario